Principal Software Engineer – AI & Modern Work Solutions
Location: Dublin, Ireland
Position Type: Permanent | Full Time
Salary: €90,000 – 100,000
Overview
Would you like to work on next-generation products that use the latest AI technologies and a modern work suite to help millions of users collaborate more effectively? Do you enjoy solving complex engineering challenges with C#/.NET at scale, while contributing to innovative cloud-based solutions?
We are seeking a Principal Software Engineer to join our team. This is a permanent role based in Ireland, with opportunities to work in a multi-discipline, multi-site environment delivering end-to-end AI solutions. You will help design and build a highly scalable cloud architecture, with intuitive web-based user experiences that empower enterprise customers globally.
Responsibilities
- Design and implement core components of an enterprise-grade AI platform, covering identity, lifecycle management, observability, and integration.
- Build secure and scalable solutions using C#, ASP.NET, and .NET across distributed architectures.
- Lead and influence architectural decisions and technical strategy for cloud-based services.
- Collaborate with product managers, designers, and other engineers to deliver high-impact features.
- Prototype and iterate quickly on new ideas to stay ahead in the AI and digital workplace space.
- Conduct thorough code reviews, ensuring adherence to best practices and performance standards.
- Mentor and guide engineers, fostering a culture of technical excellence.
Qualifications
- Bachelor’s degree in computer science, Engineering, or related discipline.
- Deep hands-on experience with C#, .NET Core, ASP.NET, and distributed SaaS architectures.
- Strong knowledge of SQL and/or NoSQL database design.
- Experience delivering production systems on Azure, AWS, or GCP.
- Familiarity with web application development frameworks (React, Angular, or similar).
- Excellent communication and collaboration skills, comfortable working across global teams.
Preferred Qualifications
- Experience with AI agent architectures, LangChain, or orchestration frameworks.
- Knowledge of identity and access management in enterprise environments.
- Exposure to containerisation (Docker, Kubernetes) and CI/CD pipelines.
- Experience leading the delivery of high-availability SaaS products in the cloud.
What We Offer
- Competitive salary and benefits package.
- Opportunities to work on cutting-edge AI and cloud technologies.
- Professional development and growth through training and mentorship.
- A collaborative environment with a strong engineering culture.
If you’re interested, please apply now. For more information, contact Joe in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.